balanced scorecard - German English Dictionary